using Zhao.Models.DTO.Settlement;

namespace Zhao.IServer.Settlement
{
    /// <summary>
    /// 结算服务接口
    /// </summary>
    public interface ISettlementService
    {
        /// <summary>
        /// 执行指定日期的结算流程
        /// </summary>
        /// <param name="settlementDate">结算日期</param>
        /// <returns>结算结果信息</returns>
        Task<SettlementResultDto> ExecuteSettlementAsync(DateTime settlementDate);
    }
}